by Dana Little 4/27/2012 Large snails known as Chinese Mystery Snails have invaded Taylor Pond. Found normally in Southeast Asia, Japan and eastern Russia, people first brought these snails to San Francisco in 1892 for the Asian food market. They … Continue reading Snail Invasion
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed